everything but arms - Turc Anglais Dictionnaire